package cn.com.gridinfo.sooc.core.course.directory.bean;

import java.io.Serializable;
import java.util.List;

/**
 *  展示目录用
 * Created by jieli
 */
public class MenuDisplay implements Serializable {

    private String pmid;//章ID
    private String smid;//节ID
    private String nrid;//素材ID
    private String mlmc;//目录名称 不区分章节名称素材
    private String nrlx;//内容类型
    private String ischange;//是否 转码成功 0 正在转码 1 转码成功
    private String file;//文件地址
    private String newfile;//文档的时候读取 newfile
    private long current_time;//记录素材的学习时间（断点续播）秒
    private String read;//表示素材是否学完 1：学完 0：没有

    //自定义名称
    private String pmmc;//章名称
    private String smmc;//节名称
    private String nrmc;//素材名称

    //自定义字段
    private int menuLevel;//目录层级 1章 2节 3素材
    private int gpositon;//父节点当前位置;
    private int spositon;//子节点当前位置;

    private List<MenuDisplay> subList;//子目录 放 节 和素材

    public void setRead(String read) {
        this.read = read;
    }

    public String getRead() {
        return read;
    }

    public String getFile() {
        return file;
    }

    public void setFile(String file) {
        this.file = file;
    }

    public String getIschange() {
        return ischange;
    }

    public void setIschange(String ischange) {
        this.ischange = ischange;
    }

    public String getMlmc() {
        return mlmc;
    }

    public void setMlmc(String mlmc) {
        this.mlmc = mlmc;
    }

    public String getNewfile() {
        return newfile;
    }

    public void setNewfile(String newfile) {
        this.newfile = newfile;
    }

    public String getNrid() {
        return nrid;
    }

    public void setNrid(String nrid) {
        this.nrid = nrid;
    }

    public String getNrlx() {
        return nrlx;
    }

    public void setNrlx(String nrlx) {
        this.nrlx = nrlx;
    }

    public String getPmid() {
        return pmid;
    }

    public void setPmid(String pmid) {
        this.pmid = pmid;
    }

    public String getSmid() {
        return smid;
    }

    public void setSmid(String smid) {
        this.smid = smid;
    }

    public List<MenuDisplay> getSubList() {
        return subList;
    }

    public void setSubList(List<MenuDisplay> subList) {
        this.subList = subList;
    }

    public int getMenuLevel() {
        return menuLevel;
    }

    public void setMenuLevel(int menuLevel) {
        this.menuLevel = menuLevel;
    }

    public int getGpositon() {
        return gpositon;
    }

    public void setGpositon(int gpositon) {
        this.gpositon = gpositon;
    }

    public int getSpositon() {
        return spositon;
    }

    public void setSpositon(int spositon) {
        this.spositon = spositon;
    }

    public String getNrmc() {
        return nrmc;
    }

    public void setNrmc(String nrmc) {
        this.nrmc = nrmc;
    }

    public String getPmmc() {
        return pmmc;
    }

    public void setPmmc(String pmmc) {
        this.pmmc = pmmc;
    }

    public String getSmmc() {
        return smmc;
    }

    public void setSmmc(String smmc) {
        this.smmc = smmc;
    }

    public long getCurrent_time() {
        return current_time;
    }

    public void setCurrent_time(long current_time) {
        this.current_time = current_time;
    }
}
